package com.alphaking.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.alphaking.Jdbc.JdbcUser;
import com.alphaking.Jdbc.JdbcUtils;
import com.alphaking.bean.User;

import net.sf.json.JSONObject;

public class Register extends HttpServlet {

	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		doPost(req, resp);
	}

	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

		PrintWriter pw = resp.getWriter();
		// 获得账号密码
		String account = req.getParameter("account");
		String password = req.getParameter("password");

		// 查看是否连接数据库
		if (JdbcUtils.getCon() == null) {
			JdbcUtils.getConnection();
		}
		// 判断用户名是否已经存在
		if (JdbcUser.checkAccount(account)) {
			pw.write("exist");
		} else {
			// 注册
			if (JdbcUser.register(account, password)) {
				pw.write("true");
			} else {
				pw.write("false");
			}
		}
	}
}
